Volume 6, Issue 2, April 2021, Pages 1987-2000
Khaled Elsendiony
Volume 5, Issue 22, July 2020, Pages 572-591
Khaled Elsendiony; Ghada Elmosalamy